package miguel.seriesly;

import miguel.api.FichaSerie;
import miguel.objects.Serie;
import miguel.seriesly.R;
import miguel.utils.DownloadHelper;

import android.app.Activity;
import android.content.res.Configuration;
import android.graphics.Bitmap;
import android.os.Bundle;
import android.widget.ImageView;
import android.widget.TextView;

public class PantallaVerDatosSerie extends Activity {

	Bundle bundle;
	
	@Override
	public void onConfigurationChanged(Configuration newConfig) {
		super.onConfigurationChanged(newConfig);
	}
	
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.pantallaverdatosserie);
		
		bundle = getIntent().getExtras();
		
		cargaDatos();
	}		
	
	
	
	private void cargaDatos() {
		String idSerie = bundle.getString("idSerie");
		
		Serie serie = FichaSerie.getSerie(PantallaVerDatosSerie.this, idSerie);
		
		TextView lblNombreSerie = (TextView) findViewById(R.id.lblNombreSerie);
		TextView lblDescripcionSerie = (TextView) findViewById(R.id.lblDescripcionSerie);
		TextView lblNumTemporadas = (TextView) findViewById(R.id.lblNumTemporadas);
		TextView lblNumCapitulos = (TextView) findViewById(R.id.lblNumCapitulos);
		ImageView imgSerie = (ImageView) findViewById(R.id.imgSerie);
		
		Bitmap bitmapSerie = new DownloadHelper().getImageBitmap(serie.getPoster());
		
		lblNombreSerie.setText(serie.getTitle());
		lblDescripcionSerie.setText(serie.getSynopsis());
		lblNumTemporadas.setText(String.valueOf(serie.getSeasons()));
		lblNumCapitulos.setText(String.valueOf(serie.getEpisodes()));
		imgSerie.setImageBitmap(bitmapSerie);
	}
}
